#ifndef DEVINFO_H
#define DEVINFO_H

#include <stdbool.h>

// 音量控制
int get_volume(void);
bool set_volume(int volume);

// 电池信息
typedef struct {
    char status[32];    // 充电状态
    char capacity[8];   // 电量百分比
} BatteryStatus;

BatteryStatus get_battery_status(void);
int read_battery_status(char *status, int *capacity);
int get_current_volume_s(void);

#endif // DEVINFO_H
